a{
	text-decoration:none;
	color:black;
}
.cartDetail{
	width:1000px;
	margin:0 auto;
}
.btnReduce,.btnAdd{
	width:30px;
	height:30px;
	background:rgba(255,255,255,0);
	cursor:pointer;
	border-radius:5px;
	border:1px solid #eaeaea;
	transition-duration:0.3s;
}
.btnReduce:hover{
	background:#eaeaea;
}
.btnAdd:hover{
	background:#eaeaea;
}
.txtAty{
	width:60px;
	height:28px;
	border:1px solid #eaeaea;
	text-align:center;
	border-radius:5px;
}
.name{
	text-align:center;
}
        table {
            font-size: 16px;
            text-align: center;
            margin: 0 auto;
            border-collapse: separate;
            border-spacing: 0;
            border: 2px #000;
        }

        table thead tr,table tbody tr {
            height: 50px;
            line-height: 50px;
        }
        table tr th:first-child,table tr td:first-child {/*设置table左边边框*/
            border-left: 2px solid #eaeaea;
        }
        table tr th:last-child,table tr td:last-child {/*设置table右边边框*/
            border-right: 2px solid #eaeaea;
        }
        table tr td:first-child,
        table tr td:nth-child(2),
        table tr td:nth-child(3),
        table tr td:nth-child(4),
        table tr td:nth-child(5),
        table tr td:last-child{
            border-bottom: 2px solid #eaeaea;
        }
        table tr th {
            background: #eaeaea;
        }
        table tr:first-child th:first-child {
            border-top-left-radius: 12px;
        }

        table tr:first-child th:last-child {
            border-top-right-radius: 12px;
        }
        table tr:last-child td:first-child {
            border-bottom-left-radius: 12px;
        }

        table tr:last-child td:last-child {
            border-bottom-right-radius: 12px;
        }
        td{
        	width:170px;
        	padding-top:10px;
        }
        th{
            width:170px;
        }
        #empty{
        	width:330px;
        	margin:0 auto;
        }
        #empty img{
			width:340px;
			height:150px;
			margin-top:100px;
        }